//Copyright (C) 2025 Voltual
// 本程序是自由软件：你可以根据自由软件基金会发布的 GNU 通用公共许可证第3版
//（或任意更新的版本）的条款重新分发和/或修改它。
//本程序是基于希望它有用而分发的，但没有任何担保；甚至没有适销性或特定用途适用性的隐含担保。
// 有关更多细节，请参阅 GNU 通用公共许可证。
//
// 你应该已经收到了一份 GNU 通用公共许可证的副本
// 如果没有，请查阅 <http://www.gnu.org/licenses/>。
package cc.bbq.xq.ui.theme

import androidx.compose.ui.graphics.Color

// 日间模式颜色
val md_primary = Color(0xFFFB7299)
val md_onPrimary = Color(0xFFFFFFFF)
val md_primaryContainer = Color(0xFFFFD9E2)
val md_onPrimaryContainer = Color(0xFF3F0019)
val md_secondary = Color(0xFFFF8A9F)
val md_onSecondary = Color(0xFFFFFFFF)
val md_secondaryContainer = Color(0xFFFFD9E2)
val md_onSecondaryContainer = Color(0xFF3F0019)
val md_surface = Color(0xFFFFFBFE)
val md_onSurface = Color(0xFF1C1B1F)
val md_surfaceVariant = Color(0xFFE7E0EC)
val md_onSurfaceVariant = Color(0xFF49454F)
val md_outline = Color(0xFF79747E)
val md_error = Color(0xFFB3261E)
val md_onError = Color(0xFFFFFFFF)
val md_background = Color(0xFFFFFBFE)
val md_onBackground = Color(0xFF1C1B1F)

// 夜间模式颜色
val md_primary_dark = Color(0xFFFFB1C8)
val md_onPrimary_dark = Color(0xFF5E1133)
val md_primaryContainer_dark = Color(0xFF7D2949)
val md_onPrimaryContainer_dark = Color(0xFFFFD9E2)
val md_secondary_dark = Color(0xFFFFB2C7)
val md_onSecondary_dark = Color(0xFF633747)
val md_secondaryContainer_dark = Color(0xFF7A4F5F)
val md_onSecondaryContainer_dark = Color(0xFFFFD9E2)
val md_surface_dark = Color(0xFF1C1B1F)
val md_onSurface_dark = Color(0xFFE6E1E5)
val md_surfaceVariant_dark = Color(0xFF49454F)
val md_onSurfaceVariant_dark = Color(0xFFCAC4D0)
val md_outline_dark = Color(0xFF938F99)
val md_error_dark = Color(0xFFF2B8B5)
val md_onError_dark = Color(0xFF601410)
val md_background_dark = Color(0xFF121212) // 比surface稍深
val md_onBackground_dark = Color(0xFFFFFFFF)

// 特殊颜色 - 日间
val message_like_bg = Color(0xFFE8F5E9)
val message_comment_bg = Color(0xFFE3F2FD)
val message_default_bg = Color(0xFFFFF9C4)
val billing_income = Color(0xFF4CAF50)
val billing_expense = Color(0xFFF44336)

// 特殊颜色 - 夜间
val message_like_bg_dark = Color(0xFF1E3A2F)
val message_comment_bg_dark = Color(0xFF1A2D40)
val message_default_bg_dark = Color(0xFF3E2E23)
val billing_income_dark = Color(0xFF81C784)
val billing_expense_dark = Color(0xFFE57373)